09 Injector

Próxima Atividade
  • Mudar o player
  • Sugerir melhoria

Vimos que não é interessante injetarmos artefatos no constructor do nosso Global Errorhandler, pois o angular primeiro criará instâncias dessas dependências para depois injetá-las e, se algum erro acontecer durante a injeção nosso ErrorHandler não será capaz de tratá-lo. Nesse sentido, o ideal é injetar os artefatos no método.

Marque a alternativa com o serviço que nos permite injetar artefatos manualmente:

Selecione uma alternativa
  • Alternativa correta

    Errado. O correto é Injector.

  • Alternativa correta

    Errado. O correto é Injector.

  • Alternativa correta

    Exato! Através de Injector.get(NomeDaDependencia) temos acesso a uma instância criada pelo injector do Angular. Caso a instâncias tenha dependências, elas serão resolvidas pelo contêiner de injeção do Angular.

Tirar dúvida Próxima Atividade
ícone Angular parte 4: lapidando o projeto

Angular parte 4: lapidando o projeto

98%
Aula05 de 07

Global error handler e log no server side

Atividades 9 de 11

  • 01 Projeto da aula anterior
  • 02 A questão do log em Single Page Applications 04min
  • 03 Global error handler 04min
  • 04 Estrutura de um custom ErrorHandler
  • 05 Stacktrace padronizada entre navegadores 07min
  • 06 Exibindo mais informações 10min
  • 07 Stacktrace-js
  • 08 Integração com o servidor 13min
  • 09 Injector
  • 10 Redirecionamento 08min
  • 11 Consolidando seu conhecimento

Aulas

Outros Links

Fórum Trocar Curso
Gravatar de Marcos Katsumi Kay

Marcos Katsumi Kay 34.4k xp

Logo da Alura